手動安裝 IBM Spectrum Virtualize for Public Cloud
只有在您是專家且遇到異常配置問題時,才使用手動安裝。IBM Spectrum Virtualize for Public Cloud 的自動安裝程序是安裝軟體的偏好方法,因為它節省時間並減少出錯機會。
開始之前
關於這項作業
如果您使用手動安裝程序,通常會有您想要使用的現有 IP 位址。如果您需要 IP 位址,則可以透過 IBM Cloud 入口網站來訂購。
註: 下列指示會參照可能會隨時變更的 IBM Cloud 使用者介面。如需這些選項的相關資訊,請參閱 IBM Cloud 說明文件。
程序
-
登入裸機伺服器。
- 瀏覽至 IBM Cloud 入口網站。按一下左側導覽中的裝置清單,然後按一下清單中伺服器的名稱。複製 root 密碼和序號,其可以在配置標籤上找到。
-
使用 ssh,以 root 使用者身分登入裸機伺服器。
如果您建立 SSH 階段作業,則必須指定 -o TCPKeepAlive=yes 以維護連線。裸機伺服器具有預設階段作業限制,會在經歷閒置時間之後捨棄連線。在手動安裝期間,部分處理程序可能需要很長時間才能完成,如果未設定這個階段作業值,則可以岔斷安裝。
-
更新 curl 和 nss 指令:
yum update curl yum update nss -
執行下列指令:
curl -fsSL https://sv-cloud.s3.eu-geo.objectstorage.service.networklayer.com/install | shIBM Spectrum Virtualize for Public Cloud 軟體已安裝。 -
使用具有 root 專用權的 ID 執行下列指令,以變更 sv_cloud 密碼:
root #passwd sv_cloud變更密碼之後,請發出下列指令來切換至 sv_cloud 使用者:
root #su - sv_cloud -
執行下列指令以起始設定裸機伺服器上的軟體:
針對下列參數輸入下列值:sntask initnode -sip service_ip -gw gateway_ip -mask mask -f -r -serial serial_no -nodeip1 node_ip_1 -nodegw1 node_gateway_1 -nodemask1 node_mask_1 -nodeport1 node_ip_1_port_id -nodeip2 node_ip_2 -nodegw2 node_gateway_2 -nodemask2 node_mask_2 -nodeport2 node_ip_2_port_id- -sip
- 輸入節點的服務 IP 位址。此值是必要的。
- -gw
- 輸入節點的閘道 IP 位址。此值是必要的。
- -mask
- 輸入節點的子網路遮罩。此值是必要的。
- -f
- 必須使用 force 參數,讓程序完成,即使主機上的目標磁碟 (/dev/sdb) 有較舊的分割區表格。 在 IBM Cloud 中的某些支援資料中心上,依預設無法選取空的分割區範本,而會建立分割區。分割區可能會導致儲存軟體的 /dev/sdb 目錄中的起始設定的空間限制。如果要完成自動或手動安裝軟體,您必須指定 -f 參數,以確保分割區範本是空的。如果 /dev/sdb 包含資料,請將資料備份至另一個位置。此值是必要的。
- -r
- 如果重新配置網路硬體,則必須使用 restart 參數來自動重新啟動伺服器。
- -serial
- 數字和字母遵循 IBM Cloud 上的序號標籤。
- ip_addresses
- 為系統指定服務和閘道的 IP 位址,如每一個節點所示。
- mask
- 指定系統及每一個節點的子網路遮罩。
起始設定作業需要幾分鐘。請確保未岔斷動作,以減少發生異常狀況的機會,例如中斷 SSH 連線。安裝完成時,會顯示訊息。 -
啟動節點。
啟動需要暫時性要求(一次性程式碼)。
- 在裸機伺服器上,用 sninfo lsonce 指令顯示暫時性要求。
-
在虛擬伺服器上,用 sainfo lsservicenodes 指令顯示暫時性要求。
暫時性要求會顯示在 error_data 直欄中的行結尾。
- 瀏覽至 https://www.ibm.com/support/home/spectrum-virtualize。在下載下,按一下取得您的節點啟動金鑰。
- 為唯一節點 ID 輸入暫時性要求,然後按一下提交。
- 按下載以下載 Spectrum Virtualize 節點啟動金鑰檔(也稱為 "USVNID")。
-
使用 scp 將檔案複製到節點的 /upgrade/ 目錄。使用服務 IP 位址作為目的地位址。
您可以在 Windows 用戶端上使用 PSCP 或 WinSCP 來複製檔案。
-
輸入下列指令以啟動節點:
satask chvpd -idfile /upgrade/key_file_name節點會重新啟動,然後在幾分鐘之後,會進入候選狀態。
-
請確定節點的序號正確。
每個裸機伺服器的雲端序號都是以 "SL" 開頭的唯一八字元字串。節點序號包含七個字元,開頭是 "B" 而不是 "SL"。其他字元相同。比方說,如果雲端序號是 "SL123A45",則對應的節點序號為 "B123A45"。
- 使用 sainfo lsservicestatus 指令來顯示節點的序號。
- 在 IBM Cloud 的裝置頁面上找出該節點的序號。
-
如果序號不符,請使用下列指令來變更節點上的序號:
請指定含有 "B" 而不是 "SL" 的雲端序號。satask chvpd -serial serial_number
-
建立叢集系統,以使用現行節點作為系統的配置節點:
satask mkcluster -clusterip cluster_ip -mask mask -gw gateway_ip -name cluster_name -
執行下列指令,以列出可新增至系統的候選節點:
svcinfo lsnodecandidate -
針對您要新增至叢集系統的每一個其他節點,在配置節點上執行下列指令:
svctask addnode -iogrp io_group_name -panelname node_name- io_group_name
- 要新增節點的 I/O 群組的名稱。
- node_name
- 要新增的節點名稱。從 lsnodecandidate 顯示取得此名稱。